erect magnificent new buildings - Spanish English Dictionary